managing contractor - Turco Inglés Diccionario